require(["config"], function() {
	require(["jquery", "load", "cookie"], function($) {
		function Login() {
			this.addListener();

			$.cookie.json = true;
		}

		$.extend(Login.prototype, {
			// 登录事件监听 
			addListener() {
				$("#btn").on("click", this.loginHandler);
				$("#cm").on("click", this.cutHandler2);
				$("#pb").on("click", this.cutHandler1);
			},
			// 登录处理
			loginHandler() {
				// 获取登录信息
				const data = $(".form_login").serialize();
				console.log(data);

				// POST请求登录API
				$.post("http://localhost/php/api/login.php", data, (res)=>{
					console.log(res)
					if (res.res_body.status === 1) { // 登录成功
						// 将登录成功的用户信息保存到 cookie 中
						$.cookie("loginUser", res.res_body.info.username, {path: "/"});
						// console.log($.cookie("loginUser"));
						location = "/";
					} else { // 登录失败
						$("span").show();
					}
				}, "json");
				return false;

				
				
			},
			cutHandler1(){
				console.log($(".form_list"));
				
					$("#pb").prop("checked",true);
					$("#use_pcode").css("display","block")
					$(".form_list").eq(0).css("display","none");
				
			},
			cutHandler2(){
				$("#cm").prop("checked",true);
				$(".form_list").eq(0).css("display","block");
				$("#use_pcode").css("display","none");
			},
			
			
		});

		new Login();
	});
});